4.0.6
- BREAKING: Removed the getter and setter methods composing Qt properties
- BREAKING: With Brian Crowell's help: generated read-only properties by performing lexical analysis on methods to determine whether they start with a verb
- Documented the interfaces created as a replacement for multiple inheritance
- Made all methods, including the q-methods, start with an upper-case letter
- Fixed a crash when using a virtual method that wraps a Qt function accepting a QVariant as a parameter
- Fixed the "override" modifier of properties
- Fixed the generation of properties of the enum types of Qt.ScrollBarPolicy, Qt.DockWidgetArea and QDockWidget.DockWidgetFeature
- Generated documentation for more static functions by parsing q*-h.html files
- Generated documentation for Qt3-support members
- Fixed the removal of overloads of lower-case named methods
- Fixed the names of enum parameters in some cases when updating them from the docs
- Fixed a serious bug: some parameters with default values were referenced together with them, this means that passing another value for such a parameter would have no effect whatsoever
- Generated more correct documentation by trying each type def of each parameter type
- Marshalled char as a char and not as a sbyte
- Generated documentation for global members
- Fixed the argument names of operators
- Filled in more missing argument names


4.0.5
- BREAKING: Qyoto now depends on Mono/.NET 4.0
- BREAKING: Converted the last remaining flag enums as such instead of as uint
- BREAKING: Mapped the Windows HWND__ to NativeULong instead of to IntPtr
- BREAKING: Introduced read-only properties instead of functions in some cases
- Generated default values, of any, of parameters
- Improved the detailed documentation of types
- Marked obsolete members as such
- Documented obsolete members


4.0.4
- BREAKING: Created separate name-spaces per module (QtCore, QtGui, etc.) instead of the single large name-space of "Qyoto".


4.0.2
- Added XML code comments to all Qyoto libraries